£160,000

26 Wenlock Road, Liverpool L4 2UU

Terraced

3 Bed

2 Baths

2 reception room